Innovation through MIDI: Develop- ing Windows MIDI Applications
نویسنده
چکیده
Worlds MIDI can be used to investigate the sounds formed by data and relationships that exist in various real and abstract worlds. These worlds include descriptive data or organisational relationships that occur within chemistry, mathematics, artificial life and biology. Descriptive data or data from any process can be converted into MIDI data and performed in real-time. The sounds of cellular automata have been explored by the author (Eales, 1996), and the sounds of protein synthesis is described by Dunn (1997). Analysis of the sound of complex systems may lead to new insights regarding the organisation of such systems.
منابع مشابه
Q-Midi: A MidiShare Interface for the Q Programming Language
This paper is about Q-Midi, an interface for developing MIDI applications in the Q programming language. Q is a modern functional language based on term rewriting; this means that a Q program is just a collection of equations which are used as rewriting rules to simplify expressions. Q-Midi represents MIDI events as symbolic data which makes it easy to formulate functional programs to manipulat...
متن کاملSystem-Level MIDI Performance Testing
We describe a new approach for testing MIDI performance characteristics, which is both inexpensive and highly accurate. Following a description of the test method, actual results for a number of MIDI interface technologies are presented. These results show that jitter and latency performance of newer (USB-based) interfaces is actually two to three times worse than older MIDI interface technolog...
متن کاملPortAudio and Media Synchronisation - It's All in the Timing
PortAudio is an open source 'C' language API and library for implementing cross-platform real-time audio applications. This paper describes recent additions to the PortAudio API designed to assist in implementing synchronisation between real-time audio and other time-based data such as MIDI and computer graphics. Examples are presented that illustrate synchronisation of a graphical display to r...
متن کاملMidi Share
This paper introduces MidiShare, a real time software module meant for the development of Midi applications in a multi-tasks context. MidiShare brings facility in most of the fields concerned with the development of musical applications: communications management, precise time control, tasks scheduling. The originality of MidiShare lies in its capacity to deal with multiple Midi applications ru...
متن کاملDetection of Torque teno midi virus/Small anellovirus (TTMDV/SAV) in the sera of domestic village chickens and its vertical transmission from hen to eggs
Although the infection of different animals and non-human primates with other members of Anelloviridae have already been reported there is no report about infection of animals with Torque teno midi virus/Small anellovirs (TTMDV/SAV). The aim of this study was to detect the virus in domestic village chickens. Blood samples were collected from 79 domestic village chickens in Isfahan. Blood sample...
متن کامل